/*$$
{"color":[{"val":"#333333","title":"主体文字颜色"},
{"val":"#fc4e29","title":"鼠标滑过文字颜色"}],
"background":[{"val":"#ff4b2d","title":"电话背景边框颜色"},
{"val":"#fd4e2a","title":"背景颜色"},
{"val":"#333333","title":"标题边框颜色"}],
"border":[{"val":"#333333","title":"线条颜色"},
{"val":"#d7d7d7","title":"线条颜色"},
{"val":"#f4f4f4","title":"列表内容边框颜色"}]}
$$*/
#new_150{
	width: 100%;
	position: relative;
	padding: 50px 0 20px 0;
	background: url(./../../../static/images/NP00032_01.png) no-repeat right 180px;
}
#new_150 .newBox{
	width: 1200px;
	margin: 0 auto;
}
#new_150 .newTop{
	width: 100%;
	height: 145px;
	position: relative;
}
#new_150 .newTop .tit-1{
	width: 500px;
	background: url(./../../../static/images/NP00032_02.png) no-repeat left top;
	height: 100px;
	font-size: 32px;
	color: #333333;
	padding-top:35px;
	line-height:65px;
	font-weight: 600;
	border-bottom:#333333 solid 1px;
	position: relative;
}
#new_150 .newTop .tit-1::after{
	position: absolute;
	right:0;
	height: 60px;
	background: url(./../../../static/images/NP00032_03.png) no-repeat center center;
	width: 50px;
	content: '';
	bottom: 0;
}
#new_150 .newTop .tit-2{
	font-size: 14px;
	color: #333333;
	width: 500px;
	text-align: left;
	letter-spacing:14px;
	line-height: 40px;
}
#new_150 .mouse{
	position: absolute;
	right:0;
	width: 62px;
	height: 62px;
	border-radius: 50%;
	background:#ff4b2d url(./../../../static/images/NP00032_05.png) no-repeat center center;
	background-size: 21px 29px;
	top:60px;
}
#new_150 .newTop .line{
	width: 260px;
	border-left:#333333 solid 140px;
	border-right:#d7d7d7 solid 120px;
	height: 2px;
	position: absolute;
	top:90px;
	right:80px;
}
#new_150 .newList{
	width: calc(100% + 60px);
	margin-left: -30px;
	display: grid;
	grid-template-columns: repeat(3,1fr);
}
#new_150 .newList .newItem{
	margin: 20px 30px;
	height: 195px;
	padding: 15px 25px;
	overflow: hidden;
	border: #f4f4f4 solid 1px;
	position: relative;
	transition: all .8s;
}
#new_150 .newList .newItem:hover{
	box-shadow: 0 0 10px rgba(0,0,0,.1);
}
#new_150 .newList .newItem::after{
	position: absolute;
	width: 115px;
	height: 115px;
	background:#fc4e29 url(./../../../static/images/NP00032_05.png) no-repeat 35px 25px;
	content: '';
	right:-140px;
	bottom:-150px;
	border-radius: 50%;
	transition: all .8s;
}
#new_150 .newList .newItem:hover::after{
	right:-40px;
	bottom:-50px;
}
#new_150 .newItem .tit-1{
	line-height: 50px;
	text-overflow: ellipsis;
	height: 50px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	font-size: 18px;
	color: #333333;
	position: relative;
}
#new_150 .newItem .tit-1::before,
#new_150 .newItem .tit-1::after{
	position: absolute;
	height: 1px;
	content: '';
	left: 0;
	bottom: 0;
}
#new_150 .newItem .tit-1::before{
	background: #333333;
	width: 100%;
}
#new_150 .newItem .tit-1::after{
	width: 0;
	background: #fc4e29;
	transition: all .8s;
}
#new_150 .newItem .tit-1:hover::after{
	width: 100%;
}
#new_150 .newItem:hover .tit-1{
	color: #fc4e29;
}
#new_150 .newItem .tit-2{
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
	margin-top: 10px;
}
#new_150 .newItem .time{
	background:url(./../../../static/images/NP00032_04.png) no-repeat left center;
	background-size: 7px 8px;
	padding-left: 25px;
	font-size: 14px;
	color: #999999;
	margin-top: 25px;
}
@media screen and (max-width: 1200px) {
	#new_150 .newBox{
		width: 100%;
		padding: 0 15px;
	}
}
@media screen and (max-width: 767px){
	#new_150{
		padding: 20px 0 10px 0;
	}
	#new_150 .newTop{
		height: 110px;
	}
	#new_150 .newTop .tit-1{
		width:240px;
		font-size: 20px;
		line-height: 40px;
		height: 75px;
	}
	#new_150 .newTop .tit-2{
		letter-spacing: 2px;
		line-height: 30px;
	}
	#new_150 .newTop .line{
		display: none;
	}
	#new_150 .mouse{
		width: 50px;
		height: 50px;
		top:40px;
	}
	#new_150 .newList{
		grid-template-columns: repeat(2,1fr);
		width: calc(100% + 10px);
		margin-left:-5px;
		height: 160px;
		overflow: hidden;
	}
	#new_150 .newList .newItem{
		margin: 10px 5px;
		padding:5px;
		height: 140px;
	}
	#new_150 .newItem .time{
		margin-top: 10px;
	}
	#new_150 .newItem .tit-1{
		height: 36px;
		line-height: 36px;
	}
}